14428756
58217378
36801259
78062334
61769705
57118466
75065143
14609932
77246332
66579396
5282416
49917770
35176056
42616261
72801316
38753118
78912601
15373996
59903767
35677081
75108217
17934731
20032788
66446822
99598794
16381815
25105163
38715012
88801860
59418916
40814862
90477582
70606766
10908328
27775548
56772976
26236703
44339907
27245764
49004887