55772448
95446333
50147796
606993
24835986
56481032
6006882
3708683
52782529
18542901
54909536
2156773
30422255
37697577
75527637
1218437
44987102
360922
35259349
1292050
3090544
98934177
68624552
355721
83501582
52145974
35212029
39486944
1633237
55436359
16549219
7679750
93764349
19676294
29667146
91861554
90403258
36973144
84875641
67485931