49286735
39518119
92615085
5129771
11034350
396659
4111210
37461702
65489941
52607227
947521
13273850
40193057
48788412
36666518
99551751
19078934
66555075
41512822
58529492
62058457
76271020
25825748
8877686
72342245
35863084
22283205
29844272
68742806
25239452
96713935
38362104
73027296
76539021
739573
64213791
61466599
231390
4386921
2166869