46709840
6234389
80163791
1922461
78383600
48096050
18318136
3877658
18183705
88039614
28129227
62404489
8906232
59856570
44067631
8503651
554640
64892063
4489937
33098273
69553071
10745658
651197
67953061
26807060
45971139
73189826
81464737
58997282
87921141
938733
727910
23139064
2117562
24522119
69825309
52099455
5127419
62294290
44161002