13874751
35331594
18349297
21441987
31363453
19139118
91301719
86868609
5643171
65188395
41594476
54738344
59656244
66136098
97437818
43176950
74366567
11457328
34289862
11494190
75634360
90606320
76152405
59327234
72758613
65743255
66385809
46215500
76553542
86478223
70641083
43053082
98357283
12441862
39912969
32405581
71508857
4206959
7272988
2714739