40626462
78632885
73745087
24849196
79053147
58593692
88669618
49069332
60906232
9527506
68973422
3415261
51388247
11138824
8606050
98301153
3930645
48145081
88339885
85463733
76325415
50619855
42197618
32064176
1477709
21481942
67911969
24314394
71056988
22719829
166447
6344190
5284869
22843239
1606836
92158601
63869947
1254103
24676110
82953684