95264060
11345585
86164196
51297617
15006134
93417087
17859623
16237333
2098114
8856253
97969637
96605908
38834385
49439852
77608850
62746937
14171985
29056501
44617878
20046538
23252893
28848223
24931374
9838440
65604149
43667305
42378752
4833731
70084679
78266002
75995750
52733369
55728287
11588942
5976193
29505862
78468078
23435713
92851070
11148986