57473019
3091883
8670605
47142969
7101925
73255444
19428042
88401408
64988614
81512395
20873987
94986292
70906402
4623430
51869131
27491074
94268582
3065696
27673412
40151864
21922456
78647541
87626900
2105504
52214070
43326388
3073858
34148004
68673302
66613477
9946071
92214929
7449487
90782053
81686478
36487136
6068194
26911787
88454225
68255346