83618272
77498713
6524485
11944865
4806317
70569199
26989855
42883243
97425969
89527914
59392171
11643283
55111079
3256513
6439714
57067637
310403
79519510
1758846
59327049
58955933
8312083
684019
56937758
2793430
46493664
14133173
52892769
50701751
60043391
50716808
72682121
93975005
24661549
6150586
33487647
53706017
20705098
42049742
6891681