38465618
4426509
92471013
31266708
3789296
32405995
32742967
43313390
69411420
57008383
20799140
72463514
22989070
71225233
16165925
45907351
85983601
40056751
40216482
2181378
79796888
8463146
67788641
38294991
65256670
82456784
91275126
55925744
40508879
15682146
5591193
511807
8739456
76717513
17989705
20178829
93534283
33914017
26112957
38622465