5560458
83889275
57484256
91612897
16849133
3134876
13042012
54425347
13903062
3374377
73749849
59232626
46448462
74957525
94409098
64412378
4311582
61846782
98621844
8522495
68604635
71711335
27201148
79641955
24128673
27886523
99669863
99511239
94714756
69578398
59776141
75972487
897511
35469422
83155379
77274403
6105567
20642864
3228879
5589283