32853547
23097240
1947354
73044760
24327897
73533254
78796258
13111949
79418096
14876705
31992246
34471521
24003052
6343583
5823286
41192783
88147484
67055297
7284384
68302579
59145520
12948684
32177806
51024168
94908355
33198610
77056862
4195717
6364980
80618614
74702706
51035538
60828200
7633784
11201150
77866152
2078641
61828319
92409115
14544800