18201479
63048142
68178625
41689105
19338358
6682558
4473895
6826913
83647254
207884
66571456
10239302
54567139
4776053
79421191
52163138
94111084
80255799
62102449
37662141
1315895
54063464
64575396
81306054
24212628
3719554
68801905
98794878
66753721
50691144
16262095
44675909
47284195
81233923
89876477
34253738
66356616
1764233
33198353
16282053