5101679
87573645
81817004
89124640
84956004
74826031
77461731
67591741
37019772
86424766
8071876
60448418
22836787
94269660
32529294
4012458
81796971
10501905
54821258
10841215
94379208
53379302
29004731
93224438
9212618
55098404
17695676
46938493
62259805
52932624
86325557
45582225
75889635
83055001
63602081
91205673
41458149
10473013
9747596
4591801