35789892
39789205
49402639
63379641
24073363
9000574
36233313
2563371
19266900
69701158
48767761
95746100
88965365
48388026
44656941
27701864
80974575
38043153
5239452
39636803
811662
20818231
83009474
43237288
25016342
14741690
99745511
76478730
18774995
39556992
22436153
71701752
96074598
26695492
36617513
33637038
21056634
27149251
11365118
65996814