53023676
74405213
37504075
2384551
25636317
12853805
83167972
72801311
3706884
97797085
5709854
37841857
5053511
85842501
14155626
50239889
41097365
43349231
60889710
2677896
8605910
42088469
32453433
49671093
50431842
57047951
44364115
12455318
17572227
3871517
30591457
1787389
7787906
44527091
87171788
26827368
7943612
495577
20081168
1052779