34887046
22557069
18826648
9088373
20244199
66631222
24575460
49036439
54966480
8707115
59601174
66842252
3271707
70897033
45721055
58749144
344034
9702396
6089065
8048917
20614914
14884590
9902754
60512691
71926179
2485443
99145
34679712
71845745
871321
74961168
46283481
48442374
86762378
82289368
99372880
6918286
87288384
9943826
7463377