40617645
82856640
89941447
36948091
53664725
1082570
61038874
30889119
99303132
66123991
2286734
18971947
87265901
31631009
26132389
98051226
43077243
18445903
26374296
20332365
36494589
33556606
66851348
66657188
50054897
6485271
61892006
33645671
25362122
3141012
60819162
288244
346100
1075786
5180120
15438803
78577301
17987149
53738840
43793233