14914741
23423249
13109489
89268489
1228310
611810000
72326714
64079039
48582892
32245674
40308202
456759
12751066
19657872
8107148
47056017
81973956
35258211
95913303
68966933
327609
97104635
8881283
80974178
8731529
8724855
82737247
36899169
60703156
81841447
4691206
55266591
59448753
74576861
70389339
72399979
50355145
89611487
20628603
15408407