16649617
1961232
33971751
10466380
9651196
87278081
86331695
56275893
98431757
49024576
46153483
81788877
82864406
93882143
73552473
19375422
67617183
72017119
215872
36345926
30403673
89051442
946084
73818458
32096485
26903212
38057095
94101740
23215703
70556148
9503391
32319155
65868055
31209692
31462805
21903475
86585420
14816178
81826360
2575540