18759682
4461215
10084469
32769110
31148101
81013884
61539782
11839451
61369526
88905209
96978031
45788447
99674302
7270296
14378816
72695601
43883724
6965571
95593554
34903782
86198798
75987414
26444531
42409598
1182437
159231
61245774
26655356
64567489
89149050
4892642
81293938
37422174
33007091
37035244
40337855
26765711
64581138
33625650
5638134