40777704
96566419
1053344
59757987
76893258
88973164
92886590
5652971
70387414
63037234
84353152
64921699
51493407
6325798
18981526
38029065
96809022
91206921
808834
4315309
60093847
31836064
4755327
94917483
9147108
14961919
21619338
3605118
6522902
67794323
4005063
81473498
20701380
51901072
38531210
88834226
97482083
39675745
1236401
63977299