17085252
40278843
32932872
79081593
86435379
63618981
65015621
3526496
57309654
815815
68622416
78479216
32109977
82976322
56489921
25214228
42955048
84413806
79097786
3712364
51288929
71776101
10115887
86993078
89579183
98396373
67672767
70819299
41084123
94665354
89001936
90984187
52824630
45057035
52459275
28605778
27885440
88546249
58826347
95825695