15802995
48723585
39885954
10947416
22186692
17955554
74194164
53656583
3820231
1623163
2714901
48998054
83777891
7792286
25855922
4586907
1521452
83242132
77606751
58617884
41229256
585691
21911339
2288531
9997270
51041942
54946981
65822844
46896401
17019634
97255599
33141418
9697059
26134605
11492950
60492062
5411834
4183201
22143677
185834