88607249
9897482
78849695
63317510
146761
6017221
41948077
17558150
92801912
21337062
1295792
47873149
31673880
68845984
60685638
5132962
88176357
98918037
1833417
75692802
74199824
169965
9997379
32148331
9581804
70961336
77402916
68508739
82217511
90705879
54811600
19371284
32411212
95732676
2252080
17485486
16513377
60281683
95821893
9281397