89493706
9047900
30568180
22429575
14867553
69557507
24877061
866288
7157123
2391292
90581342
8063121
87019081
58338214
4227871
21553371
79287926
85262775
367420
27407497
53096143
31688585
29609657
942856
6266404
47817076
85734853
43017196
2275867
89791940
26524435
97761354
81547139
9086226
72613416
2962514
99288447
42558846
22517684
6938014