26074024
42365510
9352179
83572202
6837969
68997481
65726240
88611235
72323085
50827876
78443685
43888924
17064142
21698278
98037763
84875260
61821797
61776588
39761227
98789269
46317468
4071467
41475804
22928806
50739699
57075229
93194061
70475470
47823103
25834456
73099914
45493649
16527479
5167967
25764547
1679701
68465913
96481861
37484968
70959429