10594213
68805950
90383746
66782438
18531032
14699889
4101602
23343203
1096419
71673853
94317276
81235615
42026571
65854292
95777920
70217591
38681323
35958349
81382218
57606605
85491082
26564995
86121514
8412378
52214341
86742017
82863501
62432935
6312460
87505774
70018773
15826847
91197405
38287138
53618142
4915901
86526516
4289379
56728854
32678913