5041019
76565392
17953841
94656600
38468733
7316456
4948648
3346900
50601746
6559786
68395173
24131399
56535351
3862914
48222019
35104823
44853995
77208794
35439017
2278902
71625546
60634498
96634991
87361534
8515076
76053101
8877211
48509858
88906845
63038729
38531566
97474901
99419085
34785921
25697572
30818879
46782396
47506717
29143037
13871212