53105651
90123748
1974560
1295396
44608842
4260347
3976239
98541255
11236712
21445229
8139789
7028382
1339927
78698652
4684296
87344832
31057434
6554186
6461646
77618507
59478821
27518181
31563591
89057465
38123281
7375154
22736838
43409926
52496841
1135912
44551907
60394332
58226250
46645302
97937330
70037960
85648733
74418835
6377258
87971198