4013400
52485179
57166691
24028974
48757238
13479807
94323305
49408188
16558080
87629193
30385741
33841158
4638806
47393254
57124046
72897134
27024960
19008089
83598539
97016992
194539
53334708
80208829
63189325
28657412
63124657
67088317
3073694
30031800
52206224
49578688
96848283
16104778
24261176
94148763
14386509
91794693
22703375
1695
78036631