38438993
23876961
47471387
38516558
52888433
65123830
9676960
6837232
81023485
1343325
98459038
41231490
50143775
74517999
86607048
39404546
53834036
99284226
57811714
36529947
48845095
67203264
26146077
57229979
17273915
57722749
63534282
18415555
77352790
12388656
17772201
59697948
80596725
22154179
71675887
40247759
37853655
17161761
4499499
99316738