17461604
16793806
24591110
17533568
49071179
32963684
26972681
69301687
5846825
63501531
4020607
72423752
21258607
18756040
97634712
87774668
19991984
99127179
94417442
66317014
91558249
22172932
48905876
62024351
16909708
15965972
20352796
2035487
56898272
81419915
30213103
9080917
31154191
86588034
26101569
59668613
18205911
96523287
43202590
98368375