56067051
8596240
2126165
1372520
2225866
91051363
43754744
87287912
81847372
50961480
66788395
91102296
14184755
35491202
17767925
16354433
5769606
62723889
18698257
23457869
8771510
72067001
21714970
4587389
2418428
29008909
17457714
11736833
48052209
36722765
6988579
73121244
2295242
61583365
39442514
91161722
43761756
62031825
9884743
78927698