41865998
90038221
97223989
41493170
73449222
23119537
82586568
75944194
9849778
50399272
11225162
48153237
96493526
91323514
19488887
93657857
95769289
1552829
95982203
21876201
50747830
9197892
7608439
2578524
9313933
84077522
49782080
26297050
94889454
17954496
38283713
12321133
7309316
24476008
896894
20023728
60682891
90992842
28944655
37685412