67037781
1211511
37935009
31496002
11032904
43285145
30229544
23667167
66493346
62509254
24742238
82705602
19972141
114591
42164652
73723148
81001805
99764354
91002965
51468642
1423393
28924968
84264572
46364484
39747022
56976304
95832022
67789516
64436842
25171675
38802767
36997670
22775686
17222913
4644020
5485732
90047401
96507426
74338565
18258373