95484494
11074765
29003427
40912877
63818042
8205142
43772122
25264805
95221900
672728
87279339
70572172
7385414
75254575
59923794
26153278
1038002
75309580
9475741
87303925
23788355
13956362
37146344
29989210
73713694
54551895
51712526
99525587
91651593
6212110
18036586
49081538
50597058
83107417
11926186
6447809
27781414
54996579
4264271
58548867