51461255
5189122
3965370
637357
55832149
68199810
72463625
57898702
24938295
77959549
76282961
35173596
7063865
48915605
61464316
55066140
33932999
7001461
33161814
90847557
57045496
18132390
62902178
84767408
89008160
1602247
10631564
35491510
33587123
3423998
469226
39082580
72624983
17595762
39156846
79576396
19828074
92703393
96868367
61753148