66332746
59792662
37809377
69258216
80965282
27357183
38811891
97021539
64687324
97176885
26929464
54367345
26382146
73513148
47229568
78505314
37942790
63976351
75666772
77016340
5007350
88898567
3210511
24003541
53552110
47663101
3868022
53816423
3302364
83067837
55441368
63574087
32301865
72422028
82181279
1179061
95205489
75979999
59119429
19088308