59074013
61277159
63092339
27116783
40378988
4354061
30903005
61922360
16412496
82505796
81806088
40573411
96656010
53505107
40787822
22723563
17325632
31162442
57892521
21979373
97302388
87704064
66934449
22531831
6057119
96272849
4147921
80269361
16442213
36564428
22088002
73637195
34535570
38227205
50653813
12503940
7878842
90769779
38878888
22983779