20745629
18111207
3984874
37804111
8143560
2066386
3605255
43108900
6749254
51122262
96743193
20399461
37597329
9449792
45555313
8741283
92827647
41891029
2829690
75699161
75198434
71459339
62515480
11594636
64571579
62939530
16291158
23676429
82155935
58165762
6459334
95736530
7775546
32872722
98141618
7914193
29286882
1158698
71054464
96725056