18272566
43785615
6886027
57729666
21795512
67108449
14338541
30082644
77153501
69747059
91011936
27094345
69341698
73155654
81037809
86671649
50422487
59196480
2177092
632842
98994330
35082046
87639342
66641733
77384490
78876617
3472726
64735432
42234799
68415029
60922253
26285920
25357984
64964672
68107654
56633495
22203349
44401471
49235059
73866412