30563099
149287
67205171
81263044
27014338
59191100
73497689
80989546
6932515
74952614
26773598
86946114
12034840
73037267
63522475
80668668
11526250
90649697
23584375
32891319
128124
92349406
57113183
67387715
83759003
85125236
92049847
58102251
54925640
15282588
5902519
25328972
27877570
71906118
85296804
91584607
17878905
36985304
83717908
752466