39187687
50561666
53955547
12048233
5248351
89022325
71808942
40406376
15655077
23078357
11901753
8998753
79198214
97973970
86693445
93068979
80416584
69064374
59395842
94404899
33855639
39565075
30376066
46773175
46709024
65824381
62195293
79036763
56782769
32299110
6143580
55221206
84449179
76347357
38526230
10427791
15209326
33798497
43412946
98578993