1050720
8052018
28454719
77683278
37777883
80386606
55442590
47748620
20161351
84192594
1739756
88122796
53819156
29387320
81292202
462385
8682692
90801872
56111189
35296483
79456098
59853960
465760
83499528
6799316
86244482
92887875
79852877
5812316
63267331
53028974
5014654
23201624
98841996
30348254
41686167
20576768
53873329
14406500
37545063