80606581
54336737
591030
8174476
4973710
62855343
49592530
20157186
89029596
61722965
2506082
4823451
52299402
51821299
19741364
66068187
81464198
94864428
13522827
59797576
76572012
62811187
21536309
72782830
49324450
74502867
86977522
35099253
33228288
34995841
85999722
7688461
79647333
89881545
27788801
80871847
4336956
62253933
73441103
63822296