81224379
14399328
72589523
54566826
46395073
11417190
10456236
54286075
68514665
43937713
9637474
54821664
2413105
97481280
647849
61352866
76672518
98287015
21599102
32047002
6042519
96034942
42595465
71467684
3743882
27778788
5563428
28896962
91776201
14257182
43557258
7034189
45846494
29729477
95895187
56067281
26034023
18574965
23774207
65615385