9856125
8404225
78777044
7362844
43094361
99606077
40592223
33091779
59925377
3865785
36476176
55621277
88795042
81172617
33592653
83739589
33773256
86673998
199532
75415753
5843356
37602665
42332470
16694680
7243157
9966694
9038770
93763298
8486171
13567834
8079394
85722323
26153340
8219353
23835960
81751974
86174211
67539446
6950808
72041002