66783973
80155615
64107623
57407170
34758968
97603263
6716608
961212
28094040
38093213
32356056
89734
14029713
17659587
91014162
39314546
32008867
45699453
42611400
3553469
869344
66291642
67288085
97544398
5589423
4337179
11532332
54372626
98035552
6771128
1865148
84216595
24369270
57952495
27734718
8252950
28637293
11049697
85395620
98579919