35028315
72398075
1447503
2983521
40588290
76699131
39824574
15677316
71707625
55638309
24887660
70573517
34601075
78994914
35914135
13222004
663819
15592998
13262631
41949553
2694379
55887206
21538600
54844526
212477
31496018
86688361
8888389
2220161
94978668
3839557
42716390
94228356
98148593
24196068
22327083
78584095
93518050
39033503
11459881