24413315
83875147
3589122
97254205
36831710
88276495
37313049
70568702
68946934
7688374
17978668
7986984
10427961
82598160
53664429
1868806
77725294
95426540
30959465
8424403
2000449
80959574
85402811
66065794
96079200
74581254
94912692
52633131
6169691
9896171
66274226
45262666
40697422
35813694
60633270
5562375
37349990
44963354
1269484
41898009