32813053
17325010
24552503
3884159
52964021
57388278
12784052
7179419
70259319
57102801
44348833
12993247
11936222
29565569
26601233
35671632
65506648
8548384
81903069
37989010
99887240
16244633
15469770
71803627
9493574
51773833
26372721
32554388
28655494
52611567
94503168
3132893
7314914
40929146
98279882
55059823
1850709
2521333
19659725
98776905