21814690
71129554
59467502
8986038
87521712
47263177
15168920
61558291
71464926
37983444
9727614
33299697
44379562
39651580
19066493
81779890
28695345
30237252
2082157
54705254
8652476
70006576
48692117
29223792
41756477
98562634
71034925
4815631
59558934
54049230
44516686
39589988
43095413
53841272
49128591
8557025
93026264
19346059
44316004
82546360