5458256
52919815
6495427
13524152
74017003
38363194
1965738
78244784
80665739
11912583
72177659
85553060
1334232
30427173
85931793
31307883
5068505
78713732
96401778
1158786
18192713
64648765
37806353
3287436
82141089
25364686
10851394
17594375
24891725
15204057
15196751
43474748
12272942
54298052
65102399
56614147
84909181
30477133
3992128
22493627