20836490
90643276
19211562
57959334
19068925
61832353
12589602
52359106
9788246
86504249
7884210
98727926
90058460
60656276
7784562
67389986
69672699
96275090
99746719
43625575
3248328
58417311
57284340
8969610
50109140
69443894
96166207
88445955
2749306
60101817
100008692
86038641
64052050
88687618
11963504
96295704
19987985
44207286
6537016
54642639