93917058
68203273
21518354
808138
547666
17797195
63454408
6724150
37803657
629661
35099373
3045266
65819639
41312749
20197731
82004353
77567597
68999100
14294228
33612375
50037946
71832399
70194270
90739392
77586905
37923111
55928281
19498885
7361286
69689717
78447992
62792384
5963285
46196985
3337981
1742509
29488576
70075509
61903881
40306265