72305978
1750592
47411371
6947044
74206324
46729044
16722088
15874506
74054676
48121360
93944452
60669411
83404491
8006918
14741820
12458586
64624218
52484632
34768969
82802088
97327490
22617834
81213295
62036112
843525
29705322
96389797
69597678
88725623
84695787
3829154
23575226
21499548
28421463
57364472
42656178
9142246
98544057
42928635
60848308