99142442
39381252
70525600
87673570
37648378
16123234
70863954
89648174
61671401
10447323
39461599
32134063
55521155
62693007
49518555
9947602
49824753
187663
49669389
7127305
6505762
49594105
35896286
76145601
45784251
65876770
85959182
99941547
44003213
2684806
5352930
33085083
31685045
42229202
76663082
8679341
89991842
47311759
9563387
58268839