629454
70365844
10014159
8386675
19251459
27358671
1379665
17557112
27467133
2907186
70164396
9015250
32461257
4776052
97972491
1078731
2808028
37239799
5563640
66998667
49616786
18675080
5938266
83308484
8533780
96138514
85844971
28479133
440945
18396215
43422521
95569806
86472216
5638771
46113162
5224348
30046447
47268529
49724047
286320