50467638
57148093
45871061
78053215
98663670
2968649
60785673
13512560
25023230
212348
4953964
95084819
37983997
79923890
25868059
47976286
33836043
2674096
3685664
921643
3476813
37507911
21328377
21429323
98438828
21046285
44977849
18984709
12636082
30374849
75183688
75444551
8030743
69361295
90825706
48694804
13767362
79015699
63614286
33884713