13196068
95842007
66839745
76428053
15223924
217570
5377190
69266505
90505686
8603630
40578232
85633183
27201542
72377532
2993522
79116782
73234212
42526618
8485594
201454
86942891
44695866
61959967
8135927
36811750
35612307
49483566
85252563
72065350
36833623
77854950
21158002
45888433
52622618
37514805
62241150
69401835
33837988
67504532
42213661