61518542
5801574
72582771
74512831
97055989
28619862
39054095
96599818
62267550
97107747
51567387
37247356
51223562
24313094
8092254
1184445
3555132
91794341
34056601
5049169
91546486
11284054
87605449
55558381
81023929
50051878
76451413
26354976
20112943
7852687
4496425
10664477
68643068
1051189
30457870
8175918
40813889
7987388
1828530
94752160