10136182
52231148
17552089
12451668
4933503
58319721
26173941
72396340
42407081
4251343
85393093
2490160
6458820
75276892
714489
20143909
42207910
59426529
65313691
85441197
63089007
22016249
87176917
87462251
43617584
48493972
38073525
72029857
58432489
77165664
56868528
2116650
97253830
42291321
75416052
55403946
22838854
9333333
3696243
83078143