89456530
71465787
96258566
51109315
52323832
96359434
79561404
271663
22398830
6763270
5466976
19301585
31613939
63312760
5492553
9321648
73904998
42053603
28197768
16387860
46429243
37377627
46445248
5421778
23074721
20732002
83153709
48505787
4552324
65129465
50074094
6533403
87066512
86371877
80687395
59842275
57695065
45073416
15598621
16302489