31922480
79656690
76041028
63652094
10061973
84545754
9174393
44198222
83965972
77648767
74167287
73524427
79951750
53887096
57731640
49108896
6437300
52424869
27475140
71117230
6841696
39485804
60102251
66003487
85792169
8038212
59786973
53315129
51563526
8203342
55201588
55464176
98519421
2335465
5359615
90414014
9165125
12982761
91418225
70819790