25545722
13083717
80923249
49176938
6091357
75444442
42632087
93197043
89289819
13073417
86204626
1851966
46124900
30278313
36147477
20339222
4621997
17296870
4528750
38541272
51857389
31201438
78528925
54438769
18272351
6869550
75574756
54359274
44357159
83739273
79473901
75179801
11876775
9954947
29083773
93592779
33426778
4348377
63181464
65313170