70883646
93683590
37125804
9492565
27015038
44953345
95193669
22115086
84451086
54666216
96942067
63713712
83325449
6179642
74312747
62172078
52589443
87224386
1452264
31909938
19252028
54842695
16361372
83363387
1511156
34828162
59792139
1382211
60188261
50512658
67939773
68435603
5642572
1258517
87854300
36327176
34331595
91986888
81337844
8100115