5214847
92909216
23792478
75552640
35864391
7428516
32507851
69928220
28349627
40171295
2104511
16114795
53477163
23638615
75103573
54915882
84187663
2026289
98567828
87236204
2109842
32631384
57263324
58557987
37999774
31798397
57264026
41612317
35182193
93437245
52745021
48756505
34757548
13946136
49188577
21012842
70658207
11863031
9448163
83907982