54251332
14092163
1126557
63794461
60111434
34132162
21122829
81212476
95282145
5816984
35129906
90823230
47275824
1194875
29295358
40937004
7158616
86506435
82004264
8286708
36466205
81744232
41348545
9280713
8143234
93203015
6883720
76305066
91934394
26838748
78444815
83586236
52952875
45027360
23456532
9865084
67375735
37734312
6284355
13397293