10866086
46802032
12745701
98526253
10075787
65471441
69834147
55465565
20502526
17605518
82567222
13433954
85844874
68505869
4471103
6327296
26684022
41028450
27967246
33494651
40385093
90456517
32823554
42704343
48681368
84006916
28088054
15459195
43725892
34373878
6170860
74632248
5377404
57938941
68257040
31866670
65238541
27155401
18274183
35429982