2266010
95009335
60233805
73315567
98876218
286038
62087917
378106
33694900
42128067
30665701
12344947
50219672
69297850
85218520
13996821
57953771
34562866
9743222
18377683
78565148
54806404
10173434
13093706
3920395
94674636
12712261
28412823
74078031
61882821
47912700
23793605
98377865
89509749
56878386
96911915
59871525
9876573
85224730
50913682