91221168
83382222
6676637
76991080
60216940
6800538
2491541
5582587
5871368
1004544
30293218
79656025
8084134
8446540
26562286
6225743
55553707
56211129
650665
60892872
28993642
6256625
93711877
27541161
43837609
29329702
60431600
35599673
76376222
68058618
32034654
75073192
11113767
87891814
94919623
19916634
61421260
60228558
40927710
46929917