68378250
82229425
64041451
673603
70568654
5694585
2757405
31002307
76717487
5028248
7779551
96108833
69008054
75023167
88288248
95992027
20541623
90826769
6949885
30011277
73479019
12055313
36993771
1552658
52937811
81632188
81938789
18766369
79268498
44507515
539963
98159809
6355614
74032305
36559200
31551308
5977528
34688622
21706342
81573155