2089714
37103672
4121957
8249366
97739406
93822918
15751608
30858356
95431606
9841884
3929920
63986128
4509987
389717
46195790
8829900
76652773
3207845
49478468
63389200
66522694
88302348
51172806
454340
27427420
32279033
22275080
7823512
76678676
41839866
85328566
87663436
96527070
5502270
7063083
18037737
19902545
88565448
72906884
73213937