50608364
11295187
51358929
44125795
3181148
44076518
7638656
6401597
16565498
53295833
69939744
991679
8742518
946748
49123362
58813782
2272111
39048600
15706953
68801899
45037581
68485627
6811554
38619620
5179263
9527125
13318585
35366079
9844582
5121332
27609611
69845195
59124109
91963442
16474151
1384860
6184499
28569276
34425218
87481651