31612797
12359827
53902377
74374855
5193162
56192936
64042174
76644089
80479367
28066641
57446154
36045778
72459643
7400752
20199634
72398378
1014280
41377318
27975727
1577832
28901214
38294438
48201149
94546440
89147636
38958514
64059479
52654408
73225389
402899
41734822
18785872
54226011
97525160
22301530
56001978
55208636
22559682
28864719
18805185