85558110
52951561
92524216
22569401
1592250
51189892
179588
2384988
52571030
38992761
94904889
52437495
54503556
77092888
10028864
36345770
37504320
52943154
90567974
38555511
67768027
67415826
212769
25607711
52478536
49007709
91558522
24092278
49666087
51066098
12589171
8487127
94967217
3500961
473517
20675107
29565980
8093941
74401709
87458877