34296287
279897
28861341
73734631
9355567
20704465
29062840
50941730
61781784
88945412
9472275
54736636
601854
30572019
31492995
14483696
70062794
86444085
66612243
30728306
80716842
57943913
18797139
93609041
20807039
56632545
88792112
52637493
8160209
18883250
18676508
52579001
91541871
19977895
3347672
65868404
78389259
16194939
10042190
41465499