3339194
8485593
71494875
28247843
71968045
20838517
75798948
17069106
59208634
48962081
43689320
82828348
17246220
71191590
93206
28025694
98301776
49549360
37286375
82941127
59564384
9308642
8819245
13406229
59335117
74588427
91046219
37988198
46002757
62333445
57934032
11327768
84339294
92123295
36219014
27896125
10113366
12088889
28184442
485389