42982056
76006384
90664709
65436501
52947226
90791751
32904735
89824983
34368444
23001882
16602761
8692442
8909865
96916563
91001094
38021141
41615
4367109
93593113
71065529
98184460
59562210
32737910
19889152
47562269
52558871
4918409
2714830
71958
11936721
94942574
5081212
305784
46641579
84528081
38999291
59664327
87302611
48974000
76457892