43802793
90582230
29246342
86252046
46015376
36883199
59881953
60802572
17537319
25871643
4965333
85893684
85263297
62165342
40652950
32645381
1901489
60197238
72749438
19002695
47582288
49285580
4836202
21925872
2967953
50806248
50377994
349792
29863759
39637607
2917162
22704613
4807761
25175655
6959056
97959099
70433137
886351
94174522
46107301