60322729
10726523
2167661
4269658
88144288
40466733
26679198
36321237
71929007
14598264
24432067
4669262
7497698
25336910
44012346
77781254
49785571
51336240
42124405
7782699
59739477
9243453
10909135
86532750
2954785
50416988
68093532
96134489
6891685
4237299
1026488
971612
19973473
64604829
69575571
80471842
29256102
49815232
8861654
57192431