108049052
60927282
63240104
71296169
102980269
85902079
34717998
61528656
76311680
60061904
53130981
77244266
89550568
106930062
96680226
106519517
79485299
113776450
68044588
115366856
97019461