49686469
82125560
74375498
69853726
94556825
67353168
42466073
1699649
5555880
9416395
38359350
39861860
39917956
54078673
74239450
7365300
69071993
76415973
97904979
85061667
2308999
90347564
66006778
73019628
32287278
58949068
47724389
85231113
45172105
64139775
91455856
73051489
11625406
82022598
2819715
6562139
95005410
48809262
21773960
4008525