99101221
51908535
11897026
17398219
2209658
67526250
84422854
37014425
31509416
42136103
1071141
21203278
1317585
83657557
33021675
7561572
5850344
80718449
9440745
93939792
25953575
11839790
2219497
8387141
69769892
17009171
8799965
99657546
11318777
14275050
71552356
61724717
22799677
45095501
14442298
24985247
13015206
36939677
86473955
11176207