86183664
92983036
29125754
65903569
99776276
78781688
39085177
138382
38736142
72196590
92649322
80817725
72861644
72217411
31238631
14442536
96324608
87325018
77122628
88533698
96961936
72383309
5884212
47694293
35909272
68427601
4536218
44025620
14738303
75282624
60474175
20824007
78882971
30908459
79695193
429794
72756115
29545158
84626649
11358591