41962509
97631252
65821353
93736987
8463839
47549132
28634088
12213541
1586295
9149572
53726816
14585140
70011262
25612319
16997085
2843780
32104795
70544525
3974891
64384985
7828917
84085764
3556246
99338430
52024192
68834972
2345385
80252686
11228357
50766694
9159298
41678474
87924767
25311585
60358529
98107147
41409
6879268
39132998
22813831