91683307
695522
3585702
65261452
12226966
51833389
85385777
21651040
14234642
58484302
43923503
47253084
37945991
32945343
27928970
77751752
50664296
92756955
21849806
39823146
29023524
6288109
11953795
12538331
94559845
9687613
70981430
81274261
9792640
89818932
55552257
1915556
35557030
611519
22083935
68775695
26926525
8672403
7561710
39407059