58241591
7425256
85844796
40449762
18602842
42073519
81353707
71729284
46507346
3630883
20944444
67079862
68506875
21812685
65646425
45642223
54398798
3389601
5092368
84015106
44662166
34806731
2742633
93322391
32787388
2319735
6735676
15666047
54724602
37069823
35601019
38893431
74168502
32691066
35978777
57601364
38029095
32661577
24077358
89389974