43377570
58112789
51182113
37474164
23089616
82666253
72705165
6627605
3138646
18327145
72584502
35392502
57219381
84242935
7654173
4774558
27501734
2584867
76093310
53166083
32017864
31727771
37651665
61779492
20434747
38982058
5337912
4101864
6201000
12777126
503383
24107813
17273165
40236319
21712967
18842639
68249008
65039562
25527606
67642231