59906988
87106881
18341149
847244
31251371
498880
74558901
9067888
14778611
28396870
93594067
59745548
73149141
38533490
17262958
1973535
48356205
30575898
374071
79448904
75342140
68907511
19706371
90308378
29897966
48394781
18621564
27525625
57924371
29686807
1948819
96672
957297
28729247
24806180
60394995
3394356
88946343
9432377
76437799