53684064
3286936
74896471
44506978
20851882
78667147
71524507
12226850
4477162
91203993
96634862
59691655
98692264
57037602
44643868
3594923
20658461
19557444
3080285
73649570
39461965
37293885
7219251
71021381
37464142
50188941
49295726
20456835
16614620
4895590
93211850
9659324
33866684
58648543
63056424
44155183
991965
29828821
45821370
56562320