655
27795695
38183102
43435345
8167081
78531204
53987798
26148027
54626691
40537965
4689064
30731258
2407053
85275122
20009585
41648720
28783475
84962610
94637143
77332580
87366365
93766871
3952386
25737900
77186842
20402498
28903733
31675447
66716219
54037137
92538303
26427833
82916116
69904048
54381007
34617386
23851126
53047638
34079610
24905535