19863781
70837261
68705474
6607872
45337475
83094700
98564176
27943692
58187892
18122181
95897530
78776547
90727964
10657315
52001127
34253541
38749720
49793520
17021781
57974026
38683839
39003974
92773911
5955353
20438699
8229214
61131173
20949280
43372120
45543483
11577929
34873601
69699167
21546105
314688
46709255
59505986
28498261
57265476
63714858