58701922
33964437
39602421
31269024
18211519
8483098
1275975
53447191
98133566
95306865
73135821
59831561
22776607
39529715
49076470
76382642
12598711
80565840
7114065
2697135
33499486
2440505
75768475
7454543
76063977
87073668
19935164
93924960
23166119
25805747
15107745
93455788
50297894
56311917
41945318
68543026
61489020
17948921
5864061
98478248