16621823
95818516
75382034
87572675
34479078
8290405
50254681
37213835
58943588
385117
1227772
71111224
8989513
17864403
71748829
43538984
84399096
34359460
60517748
38498282
67482915
39513916
72496697
3647662
8587189
77713776
52832470
54954929
37347414
66272221
83794266
12125063
40944202
4643946
6722388
2144600
17875670
1164807
52006213
35457