47583341
1352266
2098663
96215103
36299653
89245375
88796820
314176
97498114
79686885
69263918
37691236
65963613
55695672
37347563
18374558
96947786
24673681
51521479
35286626
19786459
26991982
48599423
77525534
31405825
93034858
79905093
36315495
4526652
74604615
75804553
19841039
79291
34248930
30206616
43468415
4207437
40312506
70886216
86041119