3821475
5612712
15959296
37636059
97807614
16972060
52139997
17471474
93547398
90614379
36942622
21781563
85556882
59976740
26341346
31859675
48825809
97373375
53291985
67987378
16521557
6108405
8192901
86367338
41903236
45877045
76719549
44999395
61114210
29035857
69144721
27475690
26896046
84033575
91286424
71156139
55762712
69778653
33785883
32008049