50937764
69759034
62798989
23209241
17656626
6674771
7801675
28585509
91224431
4713645
41949450
3612924
8456774
24311434
55942984
44914142
43727353
21642982
8317570
46232734
46979827
97919893
16789616
47155538
70502340
50341645
26733486
57874495
47932886
236117
44262155
32065159
1967505
24015701
47858798
209263
68781395
51524603
70331961
35084224