16736708
8499509
41294938
82902610
81997647
30154496
20944106
33478035
38383865
96372243
27756932
27772584
9778328
27522501
8975342
60387125
93816986
12993166
2861623
64296916
2504094
1306428
69404107
72326334
26888694
2866379
77876653
9299208
55306144
12667254
82339247
28885447
81966866
52747723
74718477
9959682
38247696
21924128
25499435
4933577