12838116
60264835
47884552
59694068
21936453
87225326
91493209
68096050
13402369
19174207
70922329
23126108
72301239
2072180
3669937
6389645
66573542
51006418
64566333
5177519
33757684
38127066
89523727
70846618
68537588
7263666
74436438
32317859
78087087
20042299
32013887
56959984
88345217
84217338
57145573
64982322
97386475
5660646
23195372
20948277