16516323
6492473
4963802
8641515
20903246
28284758
68764405
18679038
44352313
1644279
48728995
47425671
64899616
72068478
85157016
11105066
62958547
15403849
8701373
12763664
117657
15395354
23784160
6942336
9573122
82912416
3959784
67401355
26968139
6783502
38289585
86278777
83568306
83477600
83576073
3574916
2135145
95692283
77895388
89997794