22896499
58038521
316024
9395927
96495020
70732468
458422
226880
62694832
42785855
48077748
57795195
5739439
9801756
11268922
1828682
92092698
44506747
66453975
25029382
30237951
2367310
3786521
37163138
25887586
68362203
56015955
38261202
77661056
16758816
82746441
92359499
44554989
93043495
84808158
92138056
11805797
2165151
1847219
3875827