20528014
47776421
2807688
9588571
30269774
20108342
88958716
76604659
6377091
94789863
78559635
15024000
59174852
56541210
28111058
80424048
62475867
62596534
22541697
52719069
90559175
81997410
5744568
60778518
43447239
76435008
5145961
51455973
16486214
22099965
35946555
75701180
37589507
60285252
4307851
2011208
75975497
90787817
96928784
60271038