26722892
50569578
61288400
69753729
93678842
53947452
78103877
3233506
44857832
12039241
48463933
708266
99948371
26313182
5831192
94377590
66795177
66393894
53707296
14761461
40746874
73675903
52689970
12087128
658872
65561320
29956641
36127412
63024962
90877918
8323593
3506823
30655082
72202514
92268846
13543244
82135797
76189283
9349264
22044240