87875532
5721887
73004257
43939191
34138180
85482816
3937729
7309817
74884209
33195929
27514429
13977418
32427119
47181919
12431450
88184438
40716095
44104405
3550313
37853314
94748857
52592956
35296149
94153476
27811040
7183130
25673359
86917949
44834540
25279
12556923
51328606
45836023
85563476
62769383
70746265
36888681
69587721
63807829
21362263