21988370
97245771
9849937
3704235
77902324
87093842
53107079
39731714
90213176
87787073
89724842
32044411
13143543
439087
42485722
5786010
27714095
17946927
84515663
53859799
84112043
33123408
58481217
85785610
41941775
8123599
87803166
85979800
26585791
42704318
1053124
47284744
15991754
86292396
48826594
58692853
62197181
14015185
40971620
80989574