33411800
66757876
82464568
64752709
48064404
18047024
32772033
38744236
61885871
9837949
68161171
85829290
85572205
60239312
73702455
59989133
62265059
96587780
76057612
35026159
82174304
91024435
56982399
37058985
64075204
21273645
7784692
77275306
69651299
97816807
51711822
29967039
95547976
19105772
42546329
90979889
72777349
74351279
4255403
27411044