26606782
5249266
14373890
944128
4502311
1311502
32077160
54417483
3335805
97921753
37579530
76829925
5649229
3112593
17671764
60454590
97402879
10354188
19447353
92719709
17526220
9778656
62321459
9738597
67472068
96341230
79792701
20927779
18227156
16363948
7543364
50811887
74223217
6289274
64709864
24013396
63768928
26284252
95605401
53931081