3274202
44149413
55595430
30989695
52225567
35179226
25396182
69257481
27975437
79994366
58328865
27815331
47749226
32948557
392156
26247181
29818782
1147972
27515232
56312555
533309
76944724
30406072
56728182
49418976
36626424
36355069
67124232
64117753
40453994
58605785
37677100
30894724
9743442
3862581
50183956
34697748
10122906
89304567
5511151