90645979
1914553
66979634
56573805
92655791
6971708
27935234
65019636
51204742
96336258
82647136
98488480
46926581
6188024
10332412
23831963
4858764
40643597
65177041
2385585
41941435
53532369
24872906
21101511
32432677
95204253
6029206
95023894
88853402
4839106
56051681
57814833
10547249
21369486
1696693
41605656
15925596
81622397
32257000
72913156