27594874
87581835
26294327
5464560
57894113
12667210
2348783
59626397
40558651
2880265
40465847
43935429
55253664
8031513
77062878
379643
78936538
67783646
70782902
13924826
75631095
6206560
20005190
969410
25733721
2443595
55797374
50032559
96339885
60257375
5502961
98305117
20016830
3182578
21532066
83908075
73011728
803324
7196564
23603461