58397302
16027141
67238174
58087124
11398624
7999656
62621442
50521748
96661701
43127531
87287286
5427308
73277500
13806835
78384090
98339651
9436760
86708347
49764141
45494193
39283139
5284979
73418347
52679339
35145278
70006422
886074
26644278
25022917
66136433
3003318
22745463
6411558
50657776
95724674
41988441
20878259
33777035
39064288
93844524