28541343
76836040
21353632
2535712
8043951
74146737
5098235
36377837
23789502
92105115
66031913
8965042
5432399
18288546
52054927
50444797
31513373
89406373
97396973
40818352
1005511
2244996
76174569
14169975
39281274
85891582
88969143
91605491
92127635
90984052
32557580
74393553
43195251
13149392
10561486
88019212
63945841
14303909
46634649
48256909