59122524
12107635
42123974
6676812
55386132
24197737
17711218
26219419
12842113
97056035
30366131
27218328
13965113
71518648
28226960
29845881
13487404
56212908
22486481
9045993
91578446
64226705
83386845
60973729
25294304
21155835
67966383
2657901
35008161
98685939
41682168
38265127
98561236
40472242
62246789
17295039
10515868
58972364
83381046
77661481