22117358
48299072
39642193
72563334
68125046
58865749
2471327
19048017
3817891
7199867
28976118
82495541
2658186
13341675
11132973
26024672
41558200
253368
7692146
17766296
4679239
45173603
6217870
25141358
25347897
30894363
66241353
42885567
95032286
42173051
74729290
36595724
17856343
26644372
96919609
46659669