27827462
68534403
80411056
27647199
34804504
85554933
37546352
96832127
51031626
4341198
9637102
91081979
1072295
81996550
11795772
93808905
37086297
86221789
49053792
87156412
82512944
911282
13113687
8383038
47943809
63012645
98856467
63183296
12885839
24718874
70319659
5371872
15869668
40237135
51551199
48513357
35751712
20244687
10053375
12223892