15422892
8606613
72757250
37352752
73363175
62169297
62752917
12017327
50043535
84719892
77596761
15532877
22348917
79339508
51696968
62347560
56365278
6132820
2949866
64706303
1516683
73534165
41283796
13354029
38784794
83257348
8733675
64399719
27958120
14475038
59501539
69932173
51148420
51018485
92715
8094736
64411796
39162239
15611870
55236783