99921054
93566377
84582462
58603046
29786911
10526188
45336187
50774028
59024208
53635374
8084460
53726652
80184207
3716470
46505699
94962132
914995
46713319
64875157
46654520
43577270
1187373
16208271
30324376
34176643
13944244
65543233
34788123
73217622
6916425
78794736
72082352
67019054
59427367
19847845
57586295
44533460
85514838
5047966
96181624