51216519
5301047
97843171
75241621
1408740
35639130
36665996
2769720
30096985
46277978
74646547
15305600
13422495
68067921
84828210
12396720
30571146
32637000
4680893
43602321
6670222
26425359
82051724
54983512
46207140
39662006
812634
75634649
63097689
37485938
47863658
87128239
98256352
272627
21196088
93668402
62572991
56877486
40261500
55957659