94798725
77165946
3964998
61299880
13691608
11081823
965680
74359907
22615462
72017996
14136969
3831245
56759642
70583864
39367463
86709351
65431487
35406412
82471832
1899386
35919950
9154368
2865207
6678858
44853482
193019
5787139
96445064
79062555
57534705
20686437
17762677
75358990
4138948
30577481
83478189
62442022
9426351
89271100
78581034