48863516
6387437
87438063
39423203
55185494
45687486
63953988
1085551
84885921
29093006
25928250
9792378
34316161
28385774
25891204
56437944
37739488
48687775
57392675
644238
10272564
84411761
31869451
72217361
485951
31051321
4552379
7978652
21165614
9402946
6522745
18875977
98142439
3458677
74267405
67978984
96817891
50626601
10358747
81281793