38696390
17370
7953693
813383
9275981
16913392
86751512
51841770
25503121
37946611
64192048
77974712
67661381
60157940
26297957
26807068
8648408
6206421
49072726
69497416
28335988
2194259
9934634
58453400
33397468
9379816
88599842
117920
45532798
54144415
89598737
11655749
55855471
2548093
80208698
62514222
25416332
33308987
99001969
27456360