34846505
64755369
2231180
6628491
76885504
98026932
31847927
76283022
66469676
4298739
31297375
50219751
44632655
66109452
57163438
42419671
47074823
82498443
89239240
18022052
83946761
89813400
20648945
59729699
97122554
83951632
47432489
7929810
92577848
1236670
94805385
67035849
79604616
54571829
24105883
50196697
44843851
33331057
59355374
28435765