3483215
20711087
83669848
40104826
6392874
65867511
61094807
90741025
96572437
11359441
24406146
3051157
43404000
43897939
32207092
97749515
62003627
18448593
35167104
11419860
37612723
47868467
1162579
32023158
1580116
86222467
66788097
4271642
67422800
96683712
55419894
72261196
40978500
37053163
72021672
6796481
25723662
8890409
28816328
84976773