28008766
62082000
85589992
12329043
32755820
39824448
30916823
68772188
25374190
96473598
640677
83881086
30953197
60949395
90367116
78415611
57022075
33922196
35574555
50023705
23457822
48689767
26087001
96613021
89785633
49863913
83001449
78643353
26476270
60393472
7367730
76481442
32127943
68839491
11552780
3009934
48921165
37064512
1842927
99102462