78257355
632104
6114759
1476050
95704048
23215569
78893424
80792327
31634605
34311168
1088313
6566308
41649805
13378286
79835935
68955925
37356524
72281968
65314547
79692233
58106765
92557827
16153371
6673145
29597653
8085298
29485556
10558721
75564500
89893627
67878010
69019254
35707713
27186780
72692289
85438034
65205523
84255951
83106291
96212921