86102759
67919308
19389149
63414321
46493397
86946285
87467630
8372754
39551596
76609587
96562839
571660
27763210
34709963
17836739
11707744
57935068
14922722
59743948
99346248
84985301
44357175
219627
3591697
19078149
66282502
96846370
90883348
54428287
24822253
87544964
55364780
77017106
36155053
11766542
16822380
7927204
89131446
18455219
16975183