78795066
22203007
99643237
9936360
10672509
79155870
41587382
53638362
20373574
20177543
8614500
9872282
32706591
74091959
3031443
52807049
1191830
42535756
31299271
74246516
26216936
63599206
31151729
56144105
26702720
44319946
78176438
14599455
42751477
2147462
35767654
47248645
6369611
53948134
41437210
43743338
70641331
90148606
73658716
2305025