40871381
84407149
8866259
73411298
641818
4308481
29778886
25405229
78517455
63855191
81274108
32785861
20753568
25091229
64438002
60982622
10333870
72153753
11912694
5052149
91429131
8416710
13272764
64389577
90746104
98468078
31789557
28099761
91172215
23512853
44457943
78491619
25502636
19526217
4924268
98658399
38129925
72979258
338459
34355896