79118925
86728844
7856161
20643640
17175103
76028053
30172140
72746246
42291773
79589853
5154532
98633850
7236903
58104921
51691895
40125325
2833618
98863336
5278434
71703257
71921657
49547123
16304690
13985947
943674
35586359
36087604
33706226
826409
12968134
76294115
68663122
51279827
20431641
8682591
97204182
44544107
63391060
94916155
15397786