87223068
21228191
12638696
5381383
47169040
4928890
16475307
59037871
21837011
52886817
2654293
96921400
69522088
5171290
90319707
420858
72396660
456959
17184701
34637411
34112878
15931601
48022656
53105256
64945192
23422849
69049126
52547750
21885230
76669849
74295001
20697046
39792122
52662167
46263660
74765558
49018560
76768050
58672534
17846001