2144381
38406847
86126758
86104051
76636877
87098562
49115979
43939620
40306629
50322377
89733754
55106425
32153580
4213277
917112
91487060
35934836
961870
93696928
52469266
5085434
29393339
66624543
5964940
5545766
1783834
35252754
736395
36645324
61493899
53496321
75359121
12996091
85875997
61843217
95424864
32214020
46654980
645375
48219989