905772
31366726
23047246
74489274
84195915
77687031
40086161
72664101
5517713
63537051
82542299
23818024
48766802
87754583
63126193
38811296
26677053
46877588
8614221
4157761
51033627
91158977
24083332
1056131
76484831
41435171
57834339
266043
44742879
11236247
1247483
5278834
13723477
72731678
68999756
78168299
43778098
50792737
19993257
96452851