45249922
34282270
94876580
8946212
2438574
8825595
10318871
44035565
65955392
43813911
50082382
5240779
65559992
799378
39978270
91358220
40856896
91127035
89136546
22538430
51764153
6623296
95168102
38136000
69535929
50928096
7822032
78752440
88353795
15236221
87215964
70342599
95849897
50551360
98136558
93967441
90166175
64926386
28031925
2863592