34612556
79072494
72519423
84562740
70326980
90768399
79763258
42147466
69435438
28754951
5356595
36411657
79932337
51622633
31748318
10437600
98347160
44202806
23485505
7936801
7192841
2488393
7134842
22127084
25236360
34104642
12809331
47059608
11628998
96087573
65039911
32818672
5907180
48745449
31561560
67854745
90111727
88515847
20777119
43842149