612583
39175960
17949937
61036398
35891061
78024375
87819812
86452589
59297039
96066202
43541992
54281507
75376319
96039039
17905586
54477245
99627005
92475626
49483176
70109637
33779616
7216571
11013166
32587607
759389
79071310
32182691
2522262
9515438
71972870
50251155
12705353
25283103
17359191
5648551
47063068
64601028
99014962
20712789
49587168