52386593
18263988
99803965
5266581
57557982
9284696
71049748
19537609
7931615
6507086
40993931
73498301
20721506
19538086
75649951
57267448
68355953
446373
623592
85841317
2982816
15181566
43171254
46849095
9636468
40583366
2536784
64664136
85752878
27402287
77906626
59441324
30717490
4329697
4851319
47194033
28703469
45329361
29624256
4626182