102578459
84495797
74030524
80779904
29703370
65219064
100166735
110502855
45382551
44867554
46699591
104697507
56183092
86852348
60934560
62687278
69014417
79939173
41170854
62543391
75171939
77689350
82345365
30058460
32312134
83854317
80141292
89033817
84849781
66581856
74547936
78316109
75586470
92622364
81759075
71503930
49899672
64354089
61294965
83039490
87373215
74701625
82026735
72625269
71752571