33123553
75641209
11791911
88259466
29658953
1166517
55329280
80788980
9825804
8441693
8714605
54495269
53874242
35545315
75347471
44785565
56305457
15323562
47179712
28235556
20168714
53831418
3545999
65001252
59332301
44256369
88913660
22607238
14524184
73988395
27517527
44736724
54177544
16532554
32036894
91022064
53095
86908011
59421970
12854106