65889142
69659211
65461551
59106490
56938057
9855303
8820302
7265578
51473145
7874913
73367723
20181801
24576206
41353379
9292623
40854416
34634645
9315405
30802510
68356568
27214149
4838703
28345753
98227153
73943416
585217
8665726
54647485
52114554
60104115
7085704
16249408
72804185
19047761
30208972
2788574
86611589
90118973
98307358
44469246