53296967
94571497
96244451
32351075
36701406
9542638
77268858
70904147
86974611
3201388
102510000
39556540
40786446
66525649
79633951
50135680
3398107
79648315
33831253
5537556
96638917
29394662
31675978
80391487
28825225
63941155
18817888
78865773
4754476
97982144
46288792
85168757
20488185
27861120
88581074
8898006
92528919
36251193
28723089
67263157