26336735
2734400
43916245
69897701
14345354
90138145
560574
58752461
85388710
72466571
33432245
16252928
94122213
7472768
82835859
13205949
61008782
7978262
55484796
61931093
18036818
44511047
28118054
53894919
18616889
38285010
91091186
43489685
54402556
83523476
41029951
10541578
53311538
87532314
82411800
20971490
72691095
60721550
54242681
4771189