29667768
35957983
41605617
60666604
52677799
81857889
10668678
40169835
19877512
11011128
6465889
14027594
72561081
7112065
46084203
71356060
33643294
19517326
59466699
11528932
17065364
15275189
6549864
1787240
46955737
1180745
13432285
81269849
13384637
88769322
289127
69265726
72701173
70648480
874502
68484974
3227958
65814373
8065431
798953