69928825
2334167
41497267
17849227
9391067
20493571
93747332
90211018
12724888
17988993
23386520
87753016
27338853
81082403
15564178
34821224
35466685
35786293
60904794
2444300
16688226
17961395
51757226
12133377
96745671
64587587
86724555
57357662
44315484
71365096
31706895
8771748
4995497
80874864
4733868
44107481
74112043
68241737
3906437
9484234