25953730
13437096
41847149
40173567
41676410
85325824
43952383
8718399
48933170
6705832
11745684
55481970
64463697
45847360
41182511
15239474
41239550
57846137
2599987
87771313
27732261
79876156
40677697
83979840
9705265
84377414
65429747
65014509
6342735
59429365
8006658
75563534
42979115
97969730
5648357
79243297
65178580
70616976
90637157
97926455