29442928
42695864
95908203
74497255
89833736
95875036
7528213
76157054
50351505
34988951
70906435
9920780
94158098
70094234
591566
36702458
46626764
50896216
82651138
6286919
13778049
50105134
94577581
89406797
63835626
63677812
452465
44253518
95704246
5498733
65024428
15327102
95814022
6709348
46182692
57095988
4249052
458891
75519760
56401182