99683632
26289432
3068731
67263743
63138861
78314097
42742106
8522362
49658372
14606532
58501092
85327659
39741712
4628607
10371814
73577028
59449849
21611187
72758504
56356670
64768358
54003150
65287184
59593232
29293090
78559160
8410426
70642825
50124993
31735678
4190265
84569758
3777868
39756472
87172310
87958086
69509882
6718382
7908717
4580748