34257204
11375707
96213765
9447268
78113003
71293259
6040577
30032165
3092157
64115619
84261291
82769836
40911132
47276626
83166539
16429879
90726547
31806814
74734603
10918246
69111685
67273912
1181504
40975114
7182911
73242315
70201058
57326391
7562438
35567936
49134719
12825058
59737047
1536189
94864586
99727022
88298756
80693510
40444028
47929193