65201789
61009506
89256121
16315321
13869457
7281000
76558509
62144581
91381914
93235452
98258285
36826013
82154843
90228115
53512890
42082531
90426456
54695362
64514558
9458945
52097499
43851029
990272
65094529
29411563
67512727
29936945
750122
3486273
73498492
5633779
68624586
42551939
30571528
4209537
47114229
58136579
57087285
60016311
45306385