79695466
16249513
97717286
92722017
88186912
87066033
96524974
18793911
72928964
83502015
94519584
87398649
88139113
28109751
96869117
26431109
30854207
80239514
97682707
17089941
90801633
36096560
52555332
92113676
60403836
31496877
69663058
23581252
63343345
12597531
62699923
4408362
37001235
95561052
8653307
33238239
58909887
84477712
17852744
66639283