93834772
85138950
26266911
28761442
59378616
80304044
39571787
16496221
29425629
68049707
83001721
41699363
83989629
37711521
29832000
85988628
9692765
88448688
86401654
63801363
4271732
94607478
49246107
37915113
90411002
68857757
42881025
44223523
60174553
44583403
17058124
7214054
10757021
88935259
18048561
6425432
2121325
84214317
61301563
17192151