69725959
39273985
42167280
51363881
22722425
6152414
31858119
57337309
2507205
60198364
16351060
84406446
59643674
54567259
98416107
79654626
8945462
24683348
13289922
6900597
58869863
97348412
39678416
17518462
13728317
44373968
2384146
91705634
36967043
90732409
4577316
16139449
9511323
77941485
76078734
97139833
29793730
56305916
87153394
11194020