58233794
9371135
39905462
62602860
58243973
61898835
23216539
66886439
79374298
82592792
22123685
82242856
37422831
87219418
78005298
90766260
98048081
85872276
68994515
11817715
27242286
70081516
89937329
97724921
51113448
78411414
49585890
43541740
5862063
80057892
35374835
907868
9734893
1450618
32012385
51584246
929351
67957297
16368540
9232286