80243938
3029458
97744507
44264023
40944011
80447808
31795030
36213929
44741296
54487660
53705241
46629607
90631369
5806470
92406832
19651028
34703657
67255014
20155541
8317731
9525140
19191197
96341357
74869908
34912965
8974424
77583346
29457053
63288748
79149725
1917367
34425400
41698279
14057151
9614845
62898729
29909881
3737803
48145565
77674855