25018520
84245946
35732407
38723896
27804358
79542938
95025831
16464849
208329
81991599
29098450
22892556
48572553
51633218
1684737
66417020
75077282
66998628
91649420
83798591
47502924
29747638
75758286
7801608
68811459
14703815
70769842
48584920
5525041
99706007
64179104
7294414
7618815
34069162
88849859
22811249
43769266
12492469
57011268
66885484