57638395
89762339
47748088
926301
5628388
17728561
46498820
44132923
17501192
76163970
29739764
496826
27549103
98208449
24241473
16594682
17969997
85886372
24941872
8037027
26885472
52652244
91508283
56115057
80075156
22798647
8509182
75152311
28857418
832587
74757088
8448167
76875493
9041719
19055953
3268993
26443941
49431729
22837692
47417645