93066891
34837840
35046346
252658
97055788
22653745
1491637
26715957
15824812
5387508
37454763
3696317
52951185
64719500
54193817
44382567
65187738
42193984
12252443
422144
34895642
15058352
11327300
46959386
37342941
18914190
58667873
85313999
72374830
73996044
46408856
96498431
14039603
34391838
151070
81776331
9709901
28263471
84248211
1815164