52562234
73113796
57844580
27446554
10328827
77367802
76467451
55071882
7592386
81944203
42919309
74054614
83498883
70606924
97493752
40339582
93176435
21207744
81845157
76752690
25866799
21846447
66939767
10183876
71982596
6779613
2191705
30099437
34659463
62392185
59925368
35139261
22958016
99055760
2893878
18267611
13545646
26372577
18337416
2459145