20674870
18731006
67362109
28643588
23728755
86491669
15367328
43637969
65004959
2978374
5265959
92699468
98862859
57576091
4859792
20723079
27315509
1514096
98635859
17498105
84161934
43061783
93462074
51468357
6357899
77187843
91426077
85736657
8757940
60683570
67001019
33999891
48884752
55844594
40063278
29012927
7011180
20344396
53742539
80015784