48447471
46361456
6777524
70446551
19185995
64024578
24114346
41921104
19532467
1516695
19708968
39716847
7621440
685350
79734172
56835910
51158912
7070512
3094124
89999153
51456916
6941127
52928323
15932050
18781314
216745
14546159
51423016
4661679
42196740
31009258
30014662
13171566
46072333
66928852
47054839
7702806
1684476
69936159
4901521