33773640
84149597
79298459
64546208
65081029
35763061
90518433
32768193
25043070
98099814
78593220
82259394
56377038
29971677
53675640
5197215
34366998
99245423
51543274
97317812
53948205
97467679
53571738
68346856
71148676
97343646
76918168
85625427
84315568
27189814
92861047
57046153
23834605
32709071
80715793
75459127
32973449
18175265
10007321
86887157