37494514
41982414
16636336
72912560
32568887
45918204
66821314
12084440
23773142
85334663
57177235
53209892
23641756
79097558
41492135
43316374
93092104
54876073
55166641
15963338
337528
56975743
3979634
21674416
65608887
32629472
43046836
7632083
51785753
11002524
79702538
29676310
479517
30352860
40565595
58648228
4505733
1615212
7309650
1078864