25932989
593818
72354292
60502016
93614422
59488726
85053810
46715856
22587668
76061103
72736155
39788289
84888262
46694432
39978361
38277958
96977477
37974577
36316891
19064722
51727253
31289061
30541081
83167773
79567270
72142293
6922966
33529262
94094986
56045001
54377929
38255369
45264636
84616189
77029089
6157601
48662056
89405314
75538510
68676262