60878733
2346640
83516122
69165376
21473692
61155590
87201828
36985926
32763141
24732419
49697427
7378313
5572971
22136558
76371240
21312395
80833333
24546237
63116269
63167919
50821655
86693787
72588916
91159005
80712131
96081138
888396
27377102
71682797
29503399
84018516
52104642
58718569
26358734
4861431
7359249
13308976
61315715
86925770
16537908