66278457
13786580
10388924
2916492
49124262
32638714
24911685
94194218
89425248
21587774
51387438
1918773
35712050
27655587
99188716
91484215
40577129
80698589
20607424
22911206
71962380
76238899
54657917
8995892
55015844
1700343
74113592
97579462
91078817
47634777
38006444
8657735
1647908
62662781
85197209
38691247
1287099
23267845
35641831
90621699