2853880
460274
298353
43437712
27883882
216917
51828310
78463619
18003395
158526
34198439
29126244
12692920
34312307
75807369
51991833
61327619
3853483
21789400
91832491
5014549
5881010
95276016
22765650
40281081
43212025
68846112
22906253
58547993
54629195
7059255
53601132
26309991
5955962
80874951
52568089
984206
65288314
48026862
12837849