1370523
1747315
617875
3031992
14095075
72996340
12186403
68507610
10101040
13564668
65846617
7821901
40374098
55289583
65511995
49084673
40116667
64027509
80715802
2803396
14458986
26954930
50629748
37007262
99887414
74116306
66615364
77921266
63723453
1051623
1861664
29184834
51203990
85949495
83857147
52262359
9184879
65669897
79018297
61554705