4605670
95951995
92373012
399647
49774194
48654383
28925670
96662150
64394385
4138883
77712270
54182684
84242715
27377176
86614595
44168391
14329938
20945696
59761315
55855168
55411193
3607970
82618221
34232516
85419572
46102795
65907349
41057224
939989
13128182
61575465
16526920
9286962
17968825
42823112
50922097
50013299
20761092
47168758
21534515