96809399
7841636
73795838
34304188
97877777
70409632
2546504
74632676
29664037
16236866
89254101
21139377
74453802
62424682
35588303
25082498
56208326
60209066
69434672
19156137
62974952
4813838
86798015
97426556
8600331
594058
22849764
63363481
87578794
7721635
76852440
18038758
24519010
36194043
687245
2141682
7400552
76754848
48069022
6745125