94504851
18464056
93868970
44123263
61598138
18115692
7739266
36198530
10144568
71527223
87025933
45081224
56147087
26545319
5774318
58278101
52822708
20721442
13117526
32413879
1783188
40656463
23684625
48434429
80106021
54644075
18339408
46454901
86713969
22313179
31393768
39025438
71005884
80746916
50619875
31464740
95853122
602944
39682655
30224862