36196982
81381191
19806285
8362410
116869
9151331
7085119
6715966
16699091
83272105
21643990
36427027
10164489
80342098
767583
33523718
47798276
20542652
41196641
47666590
41094041
97851233
1441130
92839979
45033232
8235149
10406963
36008538
88073524
15163801
69651886
27466418
79023650
14605007
70905037
2216138
41574435
71333995
58724352
794332