3200627
60238925
66032166
40259055
52171257
42012345
15769364
49575030
9012748
70175215
85333372
41009129
31533592
83132749
65341836
99987804
85016065
23741939
9341886
55703638
71314392
58017302
61217267
32366636
95313864
78808856
77349555
76744833
44983180
92605411
20519736
7943480
44332851
37604994
42726587
3595722
40445558
41768566
13326409
6875657