47311496
4354800
19334468
72586197
9159060
61781816
15421066
58736498
69511089
74428502
44989895
16804553
93262227
26405492
77513288
16929780
36164168
9607776
9465823
1676898
71082189
63954060
96568902
52625297
26633589
72631752
2356339
48039608
37228627
50889663
28931943
73703628
50017213
53273451
5222405
71794806
60638155
21173
6233265
40345749