33628447
9555260
44504578
16349611
82885673
94329977
12776141
28159767
38291254
5573249
33318420
80336146
1814122
40736168
12057814
69407728
39551586
74147469
92409324
5355142
88037318
34786143
60367724
7144446
186752
36433870
75899205
84644468
91366066
35913064
51228467
40524996
6695436
2583800
72528619
13121063
30282214
90784797
55643383
93084482