32615462
8514790
62884468
85002135
6423576
12267939
58385417
611048
83938758
82205499
75344449
44515272
93312316
22191757
6758364
99733942
41426750
42554695
10527776
90405830
83638754
5752159
13591152
79757150
73356605
36539596
1152078
13391992
59851449
86225312
65517200
77043750
90493215
98875064
90243551
67898202
6464522
12126885
7162288
64302406