54526639
79647404
3621403
21103791
60829815
44958043
80236669
11653308
48108949
5744791
24574360
67029189
3295608
13773391
62594573
82186469
6371707
13092116
45815238
4160431
43677010
43219086
5731821
27695750
14561092
82286271
23968849
36351582
93434293
1558412
92299630
8602375
35817559
34834144
34455820
84703340
64622707
43188436
75358453
7245279