59044617
18604837
80673961
25319569
54515264
42161589
41193163
40786336
12883443
45657388
69507725
1709195
12167474
806276
22925104
98786861
34367065
93091223
66639567
80038248
19183492
40059581
36644488
37407499
36876290
65558478
290727
91196719
83943963
43586750
89581193
28516495
70714950
18061513
36139830
22334206
1279379
57152750
60344081
88644093