75532524
87577495
2344099
17161735
50204926
96648286
39313835
95571388
64192879
44692905
88026567
38542033
2507085
57182101
44956896
14292300
2459945
9335282
16541781
2138049
14367883
49651749
1664377
47882274
77217405
27516347
7623363
27896484
78819637
4834659
92769455
93654837
50142629
1002665
61367838
81562632
6184195
34349092
70868214
88313279