13335010
39461172
8602603
59334019
71781529
7715033
60781712
5240921
37323739
37015247
1263249
45422843
52626186
80599483
92775703
57032620
2937370
22101355
71963123
5833129
22795009
13922630
13342029
79519367
4803252
3503369
14773452
27955079
59188006
74694378
32187731
947957
50685702
45546902
84903136
33948012
47464370
11214988
91987526
39951201