18639874
6891689
11895460
95938651
79169203
72957030
31865957
58469091
60404152
6987321
5268
98995358
7504178
75177365
1532852
86198890
98216672
88595669
62237387
47693504
76114697
56538435
81751091
6806432
69068301
1215541
33663802
33986833
67631116
71232982
14335539
33193191
70396044
152720
67163439
14444484
80527569
6363938
55785590
34538279