92121697
43533483
33227175
80876690
5336169
37099925
17537336
71938595
5440451
34515772
54475480
76022485
49165126
83766435
5501475
3841004
18743833
46383015
97755246
20441500
84016424
89311120
31598370
5245057
9101731
53243577
4021227
46412619
88257004
6991277
68491467
467458
60604765
42589320
8591938
93089312
51709363
12873551
57952406
66152670