53403338
6306270
26026570
27189556
65126033
54045591
18405256
42476860
9535220
67597487
75506029
98225453
84562456
38852093
86037077
44541000
73761947
9643221
84229731
72614206
47296587
45122596
93377568
70752021
778420
85962011
47073627
6899946
46689475
21326732
78282618
69889005
86042022
1124688
1776182
71296490
72538362
3478194
25584766
62116859