20812016
27511426
9519418
39494838
8702601
28869948
31457601
38316661
47921317
40098614
65092784
19645093
72511978
1732502
76614472
46192393
10829788
1608276
43961975
70222233
36587816
84335357
98752577
20919659
58209285
90194360
74122844
98698849
64741746
23117588
48051992
69429543
25316863
74137969
1551320
91555288
57662893
6110322
51441789
90172843