52228678
89115431
6502902
52118480
34074941
67038352
48833086
68264183
3109320
21601093
39725000
9306730
13364295
945298
76227510
85348895
29489936
50969130
29104385
34739221
27828786
39744255
4608143
92891376
33042103
2122201
1522262
93298893
22522313
93375525
981862
44599564
49654371
1036812
40166991
54079558
41063734
63377551
51928182
55376264