10441182
5199268
52949131
15412084
46652033
54273186
23879096
82435142
13923622
68268877
34724923
56329063
71802630
70513877
60173356
57815162
86035195
4368721
78259437
93927193
42094940
27446393
8412097
332410
52538289
29496820
33442252
58144521
14505480
15559542
77197666
71989237
95267761
30416565
54398180
16087819
49262896
86304490
47318588
30855007