93383825
15713817
40129286
80691550
28158475
80105200
11063141
86052237
1907398
19838503
95758189
36903042
70008664
42494031
76664225
16496257
99589906
97996550
14424929
99976479
2099708
38288994
29062950
8242639
69359948
66187307
5466192
86057409
73401076
91603646
59484727
70382801
50442951
1484686
10617020
74786563
87263915
31416543
27112424
7056380