14414642
39857303
31532082
96768995
96498903
46238054
98364567
87565810
60836892
53507821
94496033
98178275
94274257
83234718
9083448
7251154
1452917
71219521
9081145
39962547
8123091
13234944
92785703
39395944
1732436
19332586
5971710
78691385
66634946
89651208
70454747
99577702
31265798
25782215
33168632
25196851
24596384
76022628
76472366
12101314