46963513
40487090
97161219
55576839
5387195
18523964
72674042
54623955
8870498
31878384
31576038
59317828
13056181
95639864
98563509
50535117
609975
53141585
8747295
26829957
62139832
1489408
62762499
33988282
24676127
39912714
74801699
80121069
64694944
74682648
26954215
51463841
89978787
6017629
40125616
694387
20713819
19203201
20859938
71709435