25191128
60123108
35149495
65355351
72919789
33586777
76654939
44941449
24448780
4254198
99559063
9220396
19634448
59372405
55239135
37221716
18062922
50385057
12423665
44748320
66498877
12971188
10746347
62458283
59466973
291703
22453781
10046641
2083391
876717
18749985
62626679
80992629
62565136
40992097
13251983
35378122
65566781
35569028
38562135