19864839
4082654
4923934
49872377
75318605
87498436
194716
15418757
60874046
90255687
38772258
26523520
95783747
45032211
8816410
45297284
80392386
2594380
50011637
62634330
19193215
83043080
39448145
97306173
25244685
39548281
35639696
25472949
86106163
5448589
54483435
7485193
53377522
65102432
7758091
22958615
53559173
4336290
12214797
38329753