65032818
66903969
23105474
7392418
19321072
45175047
29084191
25491761
62134180
55302698
9468457
51254435
3562186
51793860
71822381
76439892
23879512
3976508
60104523
39386640
3842034
83002688
43739758
42204885
37915850
62103588
83146472
1017163
3354685
24459222
20951121
64122757
36283248
97511811
54093289
5815128
50271379
47779844
80737425
27225029