21947806
87263949
32238863
78485805
21804863
18141235
5428794
59093212
14819615
18261879
66804656
22591012
80708846
19337101
48006875
39624350
82318359
2739229
49749178
69313966
12953113
9084145
89656261
707215
3682607
66852725
38145977
6791427
8455767
505282
34646014
50696045
67261878
31795080
36055281
89593526
9483843
90163323
12862855
29434996