56157940
55928142
79831712
61215691
20371723
48723541
87214999
15241728
87942407
68273026
65149131
90254914
18634217
51004490
440334
38874995
34127024
41265006
13198914
74138780
37881343
89568752
24459892
7513545
91944263
11358053
80248411
27469853
49471164
41569533
1359239
40752209
93016731
85965230
960867
58172784
78226170
30922699
17219174
37283600