52835386
412394
30823629
50528783
4904736
10095688
4769513
81104028
45737702
85833610
78464091
83334332
3359360
66177077
78674869
46747560
98304030
32193920
75448252
90324300
95744228
1542342
43947642
50988766
85774090
36691452
13287840
62194697
52067215
41643915
4915340
50737361
49724133
27952221
54429480
64663519
98901827
7606125
15627488
85261713