53637711
20535501
3808844
99811634
26644846
20722846
14214596
50757928
64295468
3452860
9707957
93742231
99359176
2803925
16077988
63671530
56316985
3039753
86912590
79985427
66996548
14381651
6412286
76184541
89791959
59885805
65221332
85064750
7613116
49375831
5084277
93689586
77277414
10071684
80977010
80199334
59965838
19111379
80075907
89976232