93101232
74128337
47622215
7195139
62583484
2258688
1628259
50381487
1173941
61995268
55386636
3176682
15508101
27726843
90901955
75644492
9085282
48186963
57157246
14157665
94566484
62041592
97224986
22005298
20692473
13735648
63824635
40621597
40312349
81318610
44547359
74998509
60628149
24139482
75576956
31473127
76096308
42281737
25684056
45595069