19284476
19037544
70736057
84883929
51137391
39354334
64977929
52839137
535523
1467353
20799181
71483242
49863382
55488001
66511737
87434443
36704132
7415908
3823646
23043388
37944373
95167825
5027744
58474526
47714852
10003246
11397623
9228267
4429827
5341854
18291355
17647718
64507039
2866433
61013049
50722936
94562018
19382296
86178452
56543427