89792543
31194863
78571267
69304188
53229646
24135267
84869608
79124390
98063111
69233563
3130842
68471081
1680823
69006627
99864431
9981795
96657672
46056971
32284811
19636081
57548531
77756570
2407406
1656472
4744362
35019212
17162758
20803159
11953772
81046754
51628268
60301294
93606763
6534496
50117599
81473741
12908999
18083105
81592970
89191114