85257596
77293082
44129868
5617103
838826
37404592
64882282
14481639
39971372
76557304
69678611
39213790
87147549
42529542
29036184
11095036
44507903
76901648
2089379
37369937
70171482
4574642
83681870
92556187
68386499
93679392
3174364
13092488
90109654
46237486
38794570
1787516
9140933
81431689
27942655
89364126
87627955
19441280
8972078
70191337