4139331
10343671
55521648
909104
6596229
80704891
61402656
92391886
639031
95121919
36655987
80651117
30336025
59602637
53121104
74333309
71447088
58549705
72608031
13923518
98857060
3447126
28949744
76088914
13595202
36915025
35641652
9790174
44113155
69379266
6920304
26152121
43373051
151439
47488577
64532665
48329950
53808920
449226
948185