59995237
81719566
9483235
39129832
53788420
348867
96889394
98081963
43601040
95711454
84157997
35866125
6811583
19352575
13421172
36448852
18177888
1504934
43349218
55865510
60691586
5425856
51216296
5154103
33917178
93632348
25034816
73642060
70043219
48933526
10724960
82651279
45151403
9022333
53005796
40471596
58684609
30197204
18263081
27317201