80205952
71399296
18907068
90619623
91964747
2636943
9499038
81017793
68042743
52632619
23892224
78042936
43422837
21037742
96625508
50055921
25057812
60793495
7237814
68386960
58729849
89123228
41963229
86145369
10164415
14613815
40125431
26292925
24272611
61845077
30834219
29712930
75614124
43887447
37941024
23005302
23456859
844262
2967952
83881433