820452
96593213
5024349
13048298
68955446
62753267
11371048
49688217
78334284
55625822
76821932
13783756
7471626
3392335
25353056
88081598
34637104
12737070
2417483
62869181
6051895
27859135
45423451
48894490
45287941
78158056
32899456
55922921
85935895
38599044
28521387
72575228
5570678
2769561
47413685
99183033
67711559
34913930
28924947
37146085