68289613
46155213
14883088
28478806
54777100
43404100
81582742
80427247
53365270
18146734
51674715
49349720
6435157
30699452
98533110
4594799
1021960
97558406
15942352
4218140
73559828
95051402
40415297
84301926
92542457
3912720
33901608
52096540
69671068
16741598
36435359
45889080
77039114
4266176
52499987
27924623
90872056
33436844
95274605
25953463