11914875
69622818
16884528
81936758
32138555
46965227
17964315
37026939
75265416
36685537
286802
40232931
16832431
71517284
51045640
93166029
93428040
58338360
37396353
34813793
69598110
19596663
51715103
92178404
40783962
15246690
9048300
69518452
42376771
92568936
69501028
66429469
84041424
30377799
75719704
64967093
30409539
32052767
45695073
98272878