86209605
86266896
5035225
78522382
40677819
86337954
5012722
36813529
49966336
72714936
85585886
22082785
68957725
63069213
13093684
25696703
19027937
52158799
14314936
67937718
53722360
97682690
83324337
18044845
78695404
509896
65029549
29592627
13846486
81905405
6460738
96072112
73645862
58239157
24307973
39024110
25337241
84533533
23112798
39552350