97649095
54787640
26411972
8865914
58574121
7956710
46949691
12639515
6278988
10329188
35522005
12198349
24795151
37175067
231504
6916227
6082977
37308439
78637766
98536298
94855959
28699303
54203004
87349844
27826784
78414460
92091035
92651342
75702585
66782415
4981547
15631498
68683718
22021224
13442844
65188540
91674861
62016375
80879509
42339221