97744289
27548671
9206372
45235510
25224705
47675046
3437380
47829527
16869628
55024448
8206826
2236169
83949611
5373515
98551307
64405494
33503658
45323131
99642324
34748353
3523939
88165157
88277390
146630
52205808
44934107
12565034
15484340
75563391
19097914
72764631
66487885
27873456
38093418
55429603
63185907
18676201
65548048
41084802
56671585