34731576
20114117
23296885
252746
65287460
44389931
9938934
84062680
80915328
69055504
29422269
66673947
46436291
53725671
78226559
13442519
3194395
83151665
37916217
4512043
28826627
89425373
32485728
85506806
36593047
86836342
87082798
56362015
9532254
51524139
2194977
78973099
85568401
17931265
39849680
29348140
87391309
76069428
3477176
883247