83837165
2012241
85107189
12805945
54804142
40045258
57486981
37322870
47968015
64608073
37759290
90372352
40461281
5065725
93025938
25819318
93078320
77848920
91194117
44858195
71856403
46369555
81942
4921533
43011825
11694084
30722495
17507255
8092766
78932996
4142434
38557642
62248369
3304536
68052324
74813094
4109531
5254936
56386528
69492207