74799424
40861723
98708756
41003326
8790441
41002891
95545735
37852689
97197586
10672592
2582505
14399949
71161067
89984475
28857860
28813508
16778920
88878360
88613039
94725167
68593609
43117632
36053347
22599024
58675378
597090
91645223
21783567
51186189
59335126
6955878
2998930
29489910
5312729
398907
50704231
61831120
16788319
50244812
3813628