82648434
45715032
1983466
54021221
5485866
96233685
4699348
24129504
84405642
85766512
66551587
59558202
1156463
52998765
21617738
73637281
78119508
69001430
38098128
24927851
58185352
68911638
99121696
10734196
94567141
84141004
53578537
46983933
90923192
21579465
99979156
245649
31355550
55296847
70977970
30712322
40242611
2455540
70306679
71894994