37143840
55836360
5765675
75543096
64863799
46295831
10513591
38359732
55415589
4052999
1122878
11585850
3839556
7568719
1531986
57133301
3493685
5081752
33054590
5065710
948818
7925213
550280
91353934
45722384
25719369
8903669
4145656
94465617
15944890
63066009
59352090
80524183
66521688
37746358
64381762
62283224
7343572
97365997
75238767